清华大学出版社 您所在的位置:网站首页 mybatis 参考文献 清华大学出版社

清华大学出版社

2023-10-13 17:41| 来源: 网络整理| 查看: 265

本书以Spring 5、Spring MVC 5和MyBatis 3.X为基础,从开发实战出发,结合最新的开发工具IntelliJ IDEA,通过完整的项目实例让读者了解和学习SSM框架,又好又快地掌握SSM的开发技能。全书共分11章,第1~2章,由零开始,引导读者快速搭建SSM框架。第3章主要介绍Spring框架基础知识IOC和AOP。第4章主要介绍MyBatis的映射器、动态SQL、注解配置和关联映射。第5章主要介绍Spring MVC请求映射、参数绑定注解和信息转换详解。第6章主要介绍MyBatis的分页和分页插件PageHelper、Spring数据校验和Spring与MyBatis事务管理。第7章主要介绍MyBatis的一级缓存和二级缓存机制。第8章主要介绍Spring MVC执行流程、处理映射器和适配器以及视图解析器。第9章主要介绍MyBatis的整体框架、初始化流程和执行流程。第10章和第11章介绍用户管理系统和一个完整的高并发点赞项目的开发。 本书来自于一线开发人员的编程实践,突出技术的先进性和实用性,适用于所有Java编程语言开发人员、SSM框架开发人员使用,也可作为培训机构和大专院校相关专业的教学用书。

more >

前 言 Spring + Spring MVC + MyBatis(简称:SSM框架)在Java Web开发领域中占据着十分重要的地位,一路走来已十余载,作为目前流行的轻量级J2EE框架,其在保留了经典Java EE应用架构高度可扩展性和高度可维护性的基础上,降低了Java EE应用的技术和部署成本,对于大部分企业应用是第一首选。因此掌握并学会使用SSM框架进行项目开发,成为Java Web开发人员必备技能之一。 本书以Spring 5、Spring MVC 5和MyBatis 3.X为基础,从开发实战出发,结合开发工具IntelliJ IDEA,通过完整的项目实例让读者了解和学习SSM框架,又好又快地掌握SSM框架的开发技能。 本书结构 本书共11章,第1章至第7章主要是SSM框架基础知识篇,第8章和第9章主要是Spring MCV和MyBatis内部原理篇,第10和第11章项目实战篇。以下是各章的内容概要: 第1章主要介绍开始学习SSM框架之前的环境准备,包括JDK安装、IntelliJ IDEA安装、Tomcat安装和配置、Maven安装以及MySQL数据库安装等。 第2章主要讲解如何一步一步快速搭建第一个SSM项目。 第3章主要回顾了Spring的基础知识IOC和AOP、IOC和AOP背后的实现原理以及设计模式。设计模式包括单例模式、简单工厂模式、工厂方法模式、动态代理模式等。 第4章主要介绍MyBatis常用的映射器元素、动态SQL元素、MyBatis注解配置和关联映射。 第5章主要介绍Spring MVC常用注解,包括请求映射注解和参数绑定注解、Spring MVC信息转换原理。 第6章主要介绍MyBatis提供的RowBounds分页的使用和原理,以及分页插件PageHelper的使用和原理,Spring的Validation校验框架、JSR 303校验、常用注解以及Spring和MyBatis事务管理。 第7章主要介绍MyBatis缓存机制,包括一级缓存和二级缓存以及一级缓存和二级缓存的使用及原理。 第8章主要介绍Spring MVC执行流程的原理剖析、前端控制器DispatcherServlet的原理、处理映射器和适配器的原理、视图解析器的原理等。 第9章主要介绍MyBatis整体框架、MyBatis初始化流程及原理、MyBatis执行流程及原理等。 第10章讲解一个用户管理系统的开发项目。 第11章主要介绍高并发项目常规解决方案,Redis缓存和消息中间件MQ的安装和使用以及如何一步一步实现高并发点赞项目。 学习本书的预备知识 Java基础 读者需要掌握J2SE基础知识,这是最基本的也是最重要的。 Java Web开发技术 在项目实战中需要用到Java Web的相关技术,比如HTML、Tomcat等技术。 数据库基础 读者需要掌握主流数据库基本知识,比如MySQL,同时掌握基本的SQL语法以及常用数据库的安装。 本书使用的软件版本 本书使用的开发环境为: ? 操作系统Windows 10 ? 开发工具IntelliJ IDEA 2018.1 ? JDK 1.8版本 ? Tomcat 1.8版本 ? Spring 5.0.4.RELEASE ? Spring MVC 5.0.4.RELEASE ? MyBatis 3.4.6 读者对象 本书适合所有Java编程语言开发人员,所有对Spring + Spring MVC + MyBatis感兴趣并希望使用SSM框架进行开发的人员,缺少SSM框架项目实战经验以及对SSM框架内部原理感兴趣的开发人员。 源代码与视频教学下载 GitHub源代码下载地址: 源码地址:https://github.com/huangwenyi10/springmvc-mybatis-book.git 配套视频地址:https://github.com/huangwenyi10/ssm-project.git 也可扫描二维码下载源代码: 扫描下面二维码下载教学视频: 01 02 03 04 如有下载问题,可发送电子邮件至[email protected]获得帮助,邮件标题为“Web轻量级框架Spring+Spring MVC+MyBatis整合开发实战(第2版)”。 致谢 本书能够顺利出版,首先要感谢清华大学出版社王金柱编辑给予分享技术、交流学习的机会,以及在本书出版过程的辛勤付出。 感谢厦门美图之家科技有限公司,书中很多的知识点和项目实战经验都来源于贵公司,感谢主管黄及峰、导师阮龙生和吴超群,同事林智泓、张汉铮、邱宗铭、尹权韬,项目管理王睿等在学习和生活上对我的照顾。 感谢家人,他们对我生活的照顾使得我没有后顾之忧,全身心投入到本书的写作当中。 限于水平和写作时间有限,欢迎大家通过电子邮件等方式批评指正。 编者 2020年3月

more > 暂无课件 暂无样章 暂无网络资源 扫描二维码 下载APP了解更多

版权图片链接



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有